package cc.rengu.igas.channel.upqc.facade.request;

import cc.rengu.igas.channel.upqc.facade.base.BaseRequest;
import cc.rengu.igas.channel.upqc.facade.bean.PayerInfo;
import cc.rengu.igas.channel.upqc.facade.bean.RiskInfoBean;

import java.io.Serializable;

/**
 * ATM扫码取款 取现操作通知
 *
 * @author panky
 * @version 1.0.0 创建时间：2020/10/20
 */
public class B2CATMCashNoticeRequest extends BaseRequest implements Serializable {

    private String issInsCode;    /*银联机构号  */
    private String txnNo;    /*交易顺序号  */
    private String txnAmt;    /*订单类型    */
    private String currencyCode;    /*订单币种    */
    private PayerInfo payerInfo;    /*付款方信息  */
    private RiskInfoBean riskInfo;    /*风控信息  */

    public String getIssInsCode() {
        return issInsCode;
    }

    public void setIssInsCode(String issInsCode) {
        this.issInsCode = issInsCode;
    }

    public String getTxnNo() {
        return txnNo;
    }

    public void setTxnNo(String txnNo) {
        this.txnNo = txnNo;
    }

    public String getTxnAmt() {
        return txnAmt;
    }

    public void setTxnAmt(String txnAmt) {
        this.txnAmt = txnAmt;
    }

    public String getCurrencyCode() {
        return currencyCode;
    }

    public void setCurrencyCode(String currencyCode) {
        this.currencyCode = currencyCode;
    }

    public PayerInfo getPayerInfo() {
        return payerInfo;
    }

    public void setPayerInfo(PayerInfo payerInfo) {
        this.payerInfo = payerInfo;
    }

    public RiskInfoBean getRiskInfo() {
        return riskInfo;
    }

    public void setRiskInfo(RiskInfoBean riskInfo) {
        this.riskInfo = riskInfo;
    }
}
